.feedback-page {
	padding: 24rpx 24rpx 140rpx;
}
.feedback-textarea {
	padding: 28rpx;
	font-size: 32rpx;
	color: #333333;
	background: #ffffff;
	border-radius: 16rpx;
	.textarea-content {
		width: 100%;
		height: 276rpx;
	}
	.textarea-num {
		text-align: right;
		font-size: 28rpx;
		color: #999;
	}
}
.feedback-list {
	display: flex;
	flex-wrap: wrap;
	padding: 18rpx 28rpx;
	margin-top: 24rpx;
	font-size: 28rpx;
	color: #333333;
	background-color: #ffffff;
	.feedback-item {
		padding: 10rpx 0;
		margin-right: 2%;
		width: 32%;
		.feedback-text {
			display: flex;
			align-items: center;
			justify-content: center;
			height: 64rpx;
			border: 1px solid #DCDCDC;
			border-radius: 32rpx;
		}
		&:nth-child(3n) {
			margin-right: 0;
		}
		&.active {
			.feedback-text {
				background: #FFE100;
				border-color: #FFE100;
			}
		}
	}
}
.contact-information {
	padding: 28rpx;
	margin-top: 24rpx;
	font-size: 32rpx;
	color: #333333;
	background: #ffffff;
	border-radius: 16rpx;
	.tel-input {
		font-size: 26rpx;
	}
}
.button-content {
	position: fixed;
	left: 0;
	bottom: 0;
	padding: 60rpx;
	width: 100%;
	box-sizing: border-box;
	.button {
		display: flex;
		align-items: center;
		justify-content: center;
		height: 90rpx;
		font-size: 36rpx;
		color: #333333;
		background: #FFE100;
		border-radius: 44rpx;
	}
}